refuse and refuse disposal - Allemand Anglais Dictionnaire